woman’s period - French English Dictionary